Hi Troy,
I think the Limits will need to be disabled before calling the Home and then re-enabled afterwards. With something like:
int SaveLimits;
SaveLimits = ch0->LimitOptions;
.
.
.
ch0->LimitOptions = SaveLimits;
I think the first step would be to test it by running it in KMotion.exe from the C Programs Screen.
Load the program HomeMM_V8.c. Then scroll down the the LoadUserData function.
Change the parameters to suit your machine. It is setup to just home one axis.
Then run it to see if it works.
If it works we can ask Brad how to set the equivalent parameters in MM3 to do the same homing without having to edit any C program.
(we would have to remove the call in main to LoadUserData)
Thanks
TK